release (of substances) - Español Inglés Diccionario